\hypertarget{group___bin_arith_templ}{
\section{Binary Arithmetic operators for templated types (viz complex$<$T$>$)}
\label{group___bin_arith_templ}\index{Binary Arithmetic operators for templated types (viz complex$<$T$>$)@{Binary Arithmetic operators for templated types (viz complex$<$T$>$)}}
}
\subsection*{Functions}
\begin{CompactItemize}
\item 
\hypertarget{group___bin_arith_templ_geea7b6e391b460bd746561166c50d230}{
{\footnotesize template$<$template$<$ class $>$ class C, typename T $>$ }\\C$<$ T $>$ \textbf{operator+} (C$<$ T $>$ const \&lhs, \hyperlink{class_parameter}{Parameter}$<$ T $>$ const \&rhs)}
\label{group___bin_arith_templ_geea7b6e391b460bd746561166c50d230}

\item 
\hypertarget{group___bin_arith_templ_g8ac80a7298bda583fcac8743705bf3ea}{
{\footnotesize template$<$template$<$ class $>$ class C, typename T $>$ }\\C$<$ T $>$ \textbf{operator-} (C$<$ T $>$ const \&lhs, \hyperlink{class_parameter}{Parameter}$<$ T $>$ const \&rhs)}
\label{group___bin_arith_templ_g8ac80a7298bda583fcac8743705bf3ea}

\item 
\hypertarget{group___bin_arith_templ_g8035ebc3ebd56b2a3c7e7314984bc061}{
{\footnotesize template$<$template$<$ class $>$ class C, typename T $>$ }\\C$<$ T $>$ \textbf{operator$\ast$} (C$<$ T $>$ const \&lhs, \hyperlink{class_parameter}{Parameter}$<$ T $>$ const \&rhs)}
\label{group___bin_arith_templ_g8035ebc3ebd56b2a3c7e7314984bc061}

\item 
\hypertarget{group___bin_arith_templ_g1f5ea2388072726aa55ced43f726cdec}{
{\footnotesize template$<$template$<$ class $>$ class C, typename T $>$ }\\C$<$ T $>$ \textbf{operator/} (C$<$ T $>$ const \&lhs, \hyperlink{class_parameter}{Parameter}$<$ T $>$ const \&rhs)}
\label{group___bin_arith_templ_g1f5ea2388072726aa55ced43f726cdec}

\end{CompactItemize}


\subsection{Detailed Description}
for templated classes as complex$<$T$>$ the following template templates help: 